put your finger on - Francés Inglés Diccionario